.work{
	width: 1500px;
	
	/* border: 1px solid black; */
	margin: auto;
	background-color: #f6f6f6;
}
.top{
	/* border:1px solid white; */
	width: 100%;
	height:35px;
	background-color: #f6f6f6;
}
.header{
	margin-left: 40px;
}
.header_1{
	width: 100%;
	height: 80px;
	margin: auto;
}
.top-left{
	position: absolute;
	top: 15px;
}
.top-left a{
	font-size: 100%;
	color: black;
	text-decoration: none;
}
.top-left a:hover{
	color: red;
}
.top_right{
	float: right;
	right: 100px;
	top: 15px;
	position: absolute;
}
.top_right a{
	font-size: 100%;
	color: black;
	text-decoration: none;
}
.top_right a:hover{
	color: red;
}
.logo{
	border: 1px solid white;
	width: 100%;
	height: 100px;
	float: left;
	background-color: white;
}
.logo_1{
	width: 25%;
	height: 100%;
	float: left;
	margin-left: 80px;
}
.logo_2{
	width: 60%;
	height: 48px;
	float: left;
	margin-top: 20px;
}
.logo_3{
	margin-top: 0px;
}
.logo_3 a{
	text-decoration: none;
	font-size: 1px;
	color: #cccccc;
	margin-left: 5px;
}
.logo_3 a:hover{
	color: skyblue;
}
#button_1{
	color: #fff;
		padding: 0 20px;
		height: 30px;
		border: 1px solid #b31e22;
		background-color: #b31e22;
	cursor: pointer;
		
}
.nav {
		background-color: #000000;
		width: 80%;
		height: 60px;
		float: left;	
		margin-left: 150px;
}
.nav a{
	font-size: 20px;
	color: white;
	float: left;
	text-decoration: none;
	margin-left:70px;
}
.nav a:hover{
	color: yellow;
}
ul{
	list-style: none;
}
.nav_top{
	clear: both;
	width: 80%;
	height: 530px;
	margin: auto;
	/* border: 5px solid red; */
}
.center{
	width: 80%;
	height: 70px;
	margin:auto;
	/* border: 1px solid black; */
}
.shop{
	/* border: 1px solid black; */
	width: 80%;
	height: 300px;
	margin: auto;
	background-color: white;
}
.hot{
	float: left;
	/* border: 1px solid black; */
	width: 258px;
	height: 280px;
	text-align: center;
}
.hot a{
	text-decoration: none;
}
.center_1{
	/* border: 1px solid black; */
	width: 80%;
	height: 105px;
	margin: auto;
}
.banner{
	/* border: 1px solid red; */
	width: 80%;
	height: 500px;
	margin: auto;
	background-color: white;
}
.banner_1{
	width: 20%;
	height: 100%;
	/* border: 1px solid black; */
	float: left;
}
.banner_2{
	/* border: 1px solid blue; */
	width: auto;
	height: 250px;
}
.things{
	/* border: 1px solid black; */
	width: 214px;
	height: 250px;
	float: left;
	text-align: center;
}
.things a{
	text-decoration: none;
}
.end{
	width: 100%;
	height: 110px;
	border-bottom: 1px solid gainsboro;
	margin: auto;
}
.end_1 {
	border-bottom: 1px solid gainsboro;
	height: 130px;
	display: -webkit-flex;
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	padding: 25px 120px;
	background-color: #eaeaea;
}
.end_1 a{
	text-decoration: none;
	font-size: 13px;
}
.end_1 a:hover{
	color: red;
}
.end_2{
	width: 250px;
	height: 200px;
	/* border: 1px solid red; */
	float: left;
	text-align: center;
}
.last{
	/* border: 1px solid black; */
	height: 67px;
	background-color: #eaeaea;
}